Last supper - Turkish English Dictionary